
package com.ktgj.common.spring.entity.iata.iata_orderreshoprs;

import javax.xml.bind.annotation.XmlRegistry;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the org.iata.iata._2015._00._2018_2.iata_orderreshoprs package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {


    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.iata.iata._2015._00._2018_2.iata_orderreshoprs
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link IATAOrderReshopRS }
     * 
     */
    public IATAOrderReshopRS createIATAOrderReshopRS() {
        return new IATAOrderReshopRS();
    }

    /**
     * Create an instance of {@link OfferType }
     * 
     */
    public OfferType createOfferType() {
        return new OfferType();
    }

    /**
     * Create an instance of {@link FareListType }
     * 
     */
    public FareListType createFareListType() {
        return new FareListType();
    }

    /**
     * Create an instance of {@link ResponseType }
     * 
     */
    public ResponseType createResponseType() {
        return new ResponseType();
    }

    /**
     * Create an instance of {@link IATAOrderReshopRS.AugmentationPoint }
     * 
     */
    public IATAOrderReshopRS.AugmentationPoint createIATAOrderReshopRSAugmentationPoint() {
        return new IATAOrderReshopRS.AugmentationPoint();
    }

    /**
     * Create an instance of {@link MessageDocType }
     * 
     */
    public MessageDocType createMessageDocType() {
        return new MessageDocType();
    }

    /**
     * Create an instance of {@link IATAPayloadStandardAttributesType }
     * 
     */
    public IATAPayloadStandardAttributesType createIATAPayloadStandardAttributesType() {
        return new IATAPayloadStandardAttributesType();
    }

    /**
     * Create an instance of {@link PenaltyType }
     * 
     */
    public PenaltyType createPenaltyType() {
        return new PenaltyType();
    }

    /**
     * Create an instance of {@link CommissionType }
     * 
     */
    public CommissionType createCommissionType() {
        return new CommissionType();
    }

    /**
     * Create an instance of {@link DataListsType }
     * 
     */
    public DataListsType createDataListsType() {
        return new DataListsType();
    }

    /**
     * Create an instance of {@link BaggageAllowanceListType }
     * 
     */
    public BaggageAllowanceListType createBaggageAllowanceListType() {
        return new BaggageAllowanceListType();
    }

    /**
     * Create an instance of {@link BaggageAllowanceType }
     * 
     */
    public BaggageAllowanceType createBaggageAllowanceType() {
        return new BaggageAllowanceType();
    }

    /**
     * Create an instance of {@link BDCType }
     * 
     */
    public BDCType createBDCType() {
        return new BDCType();
    }

    /**
     * Create an instance of {@link DimensionAllowanceType }
     * 
     */
    public DimensionAllowanceType createDimensionAllowanceType() {
        return new DimensionAllowanceType();
    }

    /**
     * Create an instance of {@link MeasureType }
     * 
     */
    public MeasureType createMeasureType() {
        return new MeasureType();
    }

    /**
     * Create an instance of {@link PieceAllowanceType }
     * 
     */
    public PieceAllowanceType createPieceAllowanceType() {
        return new PieceAllowanceType();
    }

    /**
     * Create an instance of {@link WeightAllowanceType }
     * 
     */
    public WeightAllowanceType createWeightAllowanceType() {
        return new WeightAllowanceType();
    }

    /**
     * Create an instance of {@link BaggageDisclosureListType }
     * 
     */
    public BaggageDisclosureListType createBaggageDisclosureListType() {
        return new BaggageDisclosureListType();
    }

    /**
     * Create an instance of {@link BaggageDisclosureType }
     * 
     */
    public BaggageDisclosureType createBaggageDisclosureType() {
        return new BaggageDisclosureType();
    }

    /**
     * Create an instance of {@link DescType }
     * 
     */
    public DescType createDescType() {
        return new DescType();
    }

    /**
     * Create an instance of {@link MediaObjectType }
     * 
     */
    public MediaObjectType createMediaObjectType() {
        return new MediaObjectType();
    }

    /**
     * Create an instance of {@link BinaryObjectType }
     * 
     */
    public BinaryObjectType createBinaryObjectType() {
        return new BinaryObjectType();
    }

    /**
     * Create an instance of {@link ContactInfoListType }
     * 
     */
    public ContactInfoListType createContactInfoListType() {
        return new ContactInfoListType();
    }

    /**
     * Create an instance of {@link ContactInfoType }
     * 
     */
    public ContactInfoType createContactInfoType() {
        return new ContactInfoType();
    }

    /**
     * Create an instance of {@link EmailAddressType }
     * 
     */
    public EmailAddressType createEmailAddressType() {
        return new EmailAddressType();
    }

    /**
     * Create an instance of {@link IndividualType }
     * 
     */
    public IndividualType createIndividualType() {
        return new IndividualType();
    }

    /**
     * Create an instance of {@link OtherAddressType }
     * 
     */
    public OtherAddressType createOtherAddressType() {
        return new OtherAddressType();
    }

    /**
     * Create an instance of {@link PhoneType }
     * 
     */
    public PhoneType createPhoneType() {
        return new PhoneType();
    }

    /**
     * Create an instance of {@link PostalAddressType }
     * 
     */
    public PostalAddressType createPostalAddressType() {
        return new PostalAddressType();
    }

    /**
     * Create an instance of {@link FareDetailType }
     * 
     */
    public FareDetailType createFareDetailType() {
        return new FareDetailType();
    }

    /**
     * Create an instance of {@link FareComponentType }
     * 
     */
    public FareComponentType createFareComponentType() {
        return new FareComponentType();
    }

    /**
     * Create an instance of {@link CabinTypeType }
     * 
     */
    public CabinTypeType createCabinTypeType() {
        return new CabinTypeType();
    }

    /**
     * Create an instance of {@link FareRuleType }
     * 
     */
    public FareRuleType createFareRuleType() {
        return new FareRuleType();
    }

    /**
     * Create an instance of {@link RemarkType }
     * 
     */
    public RemarkType createRemarkType() {
        return new RemarkType();
    }

    /**
     * Create an instance of {@link PriceType }
     * 
     */
    public PriceType createPriceType() {
        return new PriceType();
    }

    /**
     * Create an instance of {@link CurConversionType }
     * 
     */
    public CurConversionType createCurConversionType() {
        return new CurConversionType();
    }

    /**
     * Create an instance of {@link RateType }
     * 
     */
    public RateType createRateType() {
        return new RateType();
    }

    /**
     * Create an instance of {@link DiscountType }
     * 
     */
    public DiscountType createDiscountType() {
        return new DiscountType();
    }

    /**
     * Create an instance of {@link KeyValuePropertyType }
     * 
     */
    public KeyValuePropertyType createKeyValuePropertyType() {
        return new KeyValuePropertyType();
    }

    /**
     * Create an instance of {@link FeeType }
     * 
     */
    public FeeType createFeeType() {
        return new FeeType();
    }

    /**
     * Create an instance of {@link SurchargeType }
     * 
     */
    public SurchargeType createSurchargeType() {
        return new SurchargeType();
    }

    /**
     * Create an instance of {@link TaxSummaryType }
     * 
     */
    public TaxSummaryType createTaxSummaryType() {
        return new TaxSummaryType();
    }

    /**
     * Create an instance of {@link RBDType }
     * 
     */
    public RBDType createRBDType() {
        return new RBDType();
    }

    /**
     * Create an instance of {@link RBDCodeType }
     * 
     */
    public RBDCodeType createRBDCodeType() {
        return new RBDCodeType();
    }

    /**
     * Create an instance of {@link FarePriceTypeType }
     * 
     */
    public FarePriceTypeType createFarePriceTypeType() {
        return new FarePriceTypeType();
    }

    /**
     * Create an instance of {@link MediaListType }
     * 
     */
    public MediaListType createMediaListType() {
        return new MediaListType();
    }

    /**
     * Create an instance of {@link OriginDestListType }
     * 
     */
    public OriginDestListType createOriginDestListType() {
        return new OriginDestListType();
    }

    /**
     * Create an instance of {@link OriginDestType }
     * 
     */
    public OriginDestType createOriginDestType() {
        return new OriginDestType();
    }

    /**
     * Create an instance of {@link PaxJourneyListType }
     * 
     */
    public PaxJourneyListType createPaxJourneyListType() {
        return new PaxJourneyListType();
    }

    /**
     * Create an instance of {@link PaxJourneyType }
     * 
     */
    public PaxJourneyType createPaxJourneyType() {
        return new PaxJourneyType();
    }

    /**
     * Create an instance of {@link InterlineSettlementInfoType }
     * 
     */
    public InterlineSettlementInfoType createInterlineSettlementInfoType() {
        return new InterlineSettlementInfoType();
    }

    /**
     * Create an instance of {@link PaxListType }
     * 
     */
    public PaxListType createPaxListType() {
        return new PaxListType();
    }

    /**
     * Create an instance of {@link PaxType }
     * 
     */
    public PaxType createPaxType() {
        return new PaxType();
    }

    /**
     * Create an instance of {@link FOID }
     * 
     */
    public FOID createFOID() {
        return new FOID();
    }

    /**
     * Create an instance of {@link IdentityDocType }
     * 
     */
    public IdentityDocType createIdentityDocType() {
        return new IdentityDocType();
    }

    /**
     * Create an instance of {@link VisaType }
     * 
     */
    public VisaType createVisaType() {
        return new VisaType();
    }

    /**
     * Create an instance of {@link LangUsageType }
     * 
     */
    public LangUsageType createLangUsageType() {
        return new LangUsageType();
    }

    /**
     * Create an instance of {@link LangCodeType }
     * 
     */
    public LangCodeType createLangCodeType() {
        return new LangCodeType();
    }

    /**
     * Create an instance of {@link LoyaltyProgramAccountType }
     * 
     */
    public LoyaltyProgramAccountType createLoyaltyProgramAccountType() {
        return new LoyaltyProgramAccountType();
    }

    /**
     * Create an instance of {@link AllianceType }
     * 
     */
    public AllianceType createAllianceType() {
        return new AllianceType();
    }

    /**
     * Create an instance of {@link CarrierType }
     * 
     */
    public CarrierType createCarrierType() {
        return new CarrierType();
    }

    /**
     * Create an instance of {@link LoyaltyProgramType }
     * 
     */
    public LoyaltyProgramType createLoyaltyProgramType() {
        return new LoyaltyProgramType();
    }

    /**
     * Create an instance of {@link RedressCaseType }
     * 
     */
    public RedressCaseType createRedressCaseType() {
        return new RedressCaseType();
    }

    /**
     * Create an instance of {@link CountryType }
     * 
     */
    public CountryType createCountryType() {
        return new CountryType();
    }

    /**
     * Create an instance of {@link PaxSegmentListType }
     * 
     */
    public PaxSegmentListType createPaxSegmentListType() {
        return new PaxSegmentListType();
    }

    /**
     * Create an instance of {@link PaxSegmentType }
     * 
     */
    public PaxSegmentType createPaxSegmentType() {
        return new PaxSegmentType();
    }

    /**
     * Create an instance of {@link TransportArrivalType }
     * 
     */
    public TransportArrivalType createTransportArrivalType() {
        return new TransportArrivalType();
    }

    /**
     * Create an instance of {@link DatedOperatingLegType }
     * 
     */
    public DatedOperatingLegType createDatedOperatingLegType() {
        return new DatedOperatingLegType();
    }

    /**
     * Create an instance of {@link CarrierAircraftTypeType }
     * 
     */
    public CarrierAircraftTypeType createCarrierAircraftTypeType() {
        return new CarrierAircraftTypeType();
    }

    /**
     * Create an instance of {@link TransportDepType }
     * 
     */
    public TransportDepType createTransportDepType() {
        return new TransportDepType();
    }

    /**
     * Create an instance of {@link IATAAircraftTypeType }
     * 
     */
    public IATAAircraftTypeType createIATAAircraftTypeType() {
        return new IATAAircraftTypeType();
    }

    /**
     * Create an instance of {@link DatedMarketingSegmentType }
     * 
     */
    public DatedMarketingSegmentType createDatedMarketingSegmentType() {
        return new DatedMarketingSegmentType();
    }

    /**
     * Create an instance of {@link DatedOperatingSegmentType }
     * 
     */
    public DatedOperatingSegmentType createDatedOperatingSegmentType() {
        return new DatedOperatingSegmentType();
    }

    /**
     * Create an instance of {@link DisclosureType }
     * 
     */
    public DisclosureType createDisclosureType() {
        return new DisclosureType();
    }

    /**
     * Create an instance of {@link PriceClassListType }
     * 
     */
    public PriceClassListType createPriceClassListType() {
        return new PriceClassListType();
    }

    /**
     * Create an instance of {@link PriceClassType }
     * 
     */
    public PriceClassType createPriceClassType() {
        return new PriceClassType();
    }

    /**
     * Create an instance of {@link SeatProfileListType }
     * 
     */
    public SeatProfileListType createSeatProfileListType() {
        return new SeatProfileListType();
    }

    /**
     * Create an instance of {@link SeatProfileType }
     * 
     */
    public SeatProfileType createSeatProfileType() {
        return new SeatProfileType();
    }

    /**
     * Create an instance of {@link ServiceDefinitionListType }
     * 
     */
    public ServiceDefinitionListType createServiceDefinitionListType() {
        return new ServiceDefinitionListType();
    }

    /**
     * Create an instance of {@link ServiceDefinitionType }
     * 
     */
    public ServiceDefinitionType createServiceDefinitionType() {
        return new ServiceDefinitionType();
    }

    /**
     * Create an instance of {@link BookingInstructionsType }
     * 
     */
    public BookingInstructionsType createBookingInstructionsType() {
        return new BookingInstructionsType();
    }

    /**
     * Create an instance of {@link SpecialServiceType }
     * 
     */
    public SpecialServiceType createSpecialServiceType() {
        return new SpecialServiceType();
    }

    /**
     * Create an instance of {@link ServiceDefinitionAssociationType }
     * 
     */
    public ServiceDefinitionAssociationType createServiceDefinitionAssociationType() {
        return new ServiceDefinitionAssociationType();
    }

    /**
     * Create an instance of {@link ServiceBundleType }
     * 
     */
    public ServiceBundleType createServiceBundleType() {
        return new ServiceBundleType();
    }

    /**
     * Create an instance of {@link ServiceDetailsType }
     * 
     */
    public ServiceDetailsType createServiceDetailsType() {
        return new ServiceDetailsType();
    }

    /**
     * Create an instance of {@link TermsListType }
     * 
     */
    public TermsListType createTermsListType() {
        return new TermsListType();
    }

    /**
     * Create an instance of {@link TermType }
     * 
     */
    public TermType createTermType() {
        return new TermType();
    }

    /**
     * Create an instance of {@link AvailPeriodType }
     * 
     */
    public AvailPeriodType createAvailPeriodType() {
        return new AvailPeriodType();
    }

    /**
     * Create an instance of {@link OrderingQtyType }
     * 
     */
    public OrderingQtyType createOrderingQtyType() {
        return new OrderingQtyType();
    }

    /**
     * Create an instance of {@link MetadataType }
     * 
     */
    public MetadataType createMetadataType() {
        return new MetadataType();
    }

    /**
     * Create an instance of {@link CodesetMetadataType }
     * 
     */
    public CodesetMetadataType createCodesetMetadataType() {
        return new CodesetMetadataType();
    }

    /**
     * Create an instance of {@link FieldMetadataType }
     * 
     */
    public FieldMetadataType createFieldMetadataType() {
        return new FieldMetadataType();
    }

    /**
     * Create an instance of {@link OrderReshopProcessingType }
     * 
     */
    public OrderReshopProcessingType createOrderReshopProcessingType() {
        return new OrderReshopProcessingType();
    }

    /**
     * Create an instance of {@link MarketingMessageType }
     * 
     */
    public MarketingMessageType createMarketingMessageType() {
        return new MarketingMessageType();
    }

    /**
     * Create an instance of {@link GeneralAssociationType }
     * 
     */
    public GeneralAssociationType createGeneralAssociationType() {
        return new GeneralAssociationType();
    }

    /**
     * Create an instance of {@link PaxGroupType }
     * 
     */
    public PaxGroupType createPaxGroupType() {
        return new PaxGroupType();
    }

    /**
     * Create an instance of {@link PaymentInfoType }
     * 
     */
    public PaymentInfoType createPaymentInfoType() {
        return new PaymentInfoType();
    }

    /**
     * Create an instance of {@link PaymentMethodType }
     * 
     */
    public PaymentMethodType createPaymentMethodType() {
        return new PaymentMethodType();
    }

    /**
     * Create an instance of {@link AccountableDocType }
     * 
     */
    public AccountableDocType createAccountableDocType() {
        return new AccountableDocType();
    }

    /**
     * Create an instance of {@link BankTransferType }
     * 
     */
    public BankTransferType createBankTransferType() {
        return new BankTransferType();
    }

    /**
     * Create an instance of {@link CashType }
     * 
     */
    public CashType createCashType() {
        return new CashType();
    }

    /**
     * Create an instance of {@link CheckType }
     * 
     */
    public CheckType createCheckType() {
        return new CheckType();
    }

    /**
     * Create an instance of {@link DirectBillType }
     * 
     */
    public DirectBillType createDirectBillType() {
        return new DirectBillType();
    }

    /**
     * Create an instance of {@link LoyaltyRedemptionType }
     * 
     */
    public LoyaltyRedemptionType createLoyaltyRedemptionType() {
        return new LoyaltyRedemptionType();
    }

    /**
     * Create an instance of {@link OtherPaymentMethodType }
     * 
     */
    public OtherPaymentMethodType createOtherPaymentMethodType() {
        return new OtherPaymentMethodType();
    }

    /**
     * Create an instance of {@link PaymentCardType }
     * 
     */
    public PaymentCardType createPaymentCardType() {
        return new PaymentCardType();
    }

    /**
     * Create an instance of {@link VoucherType }
     * 
     */
    public VoucherType createVoucherType() {
        return new VoucherType();
    }

    /**
     * Create an instance of {@link PriceVarianceRuleType }
     * 
     */
    public PriceVarianceRuleType createPriceVarianceRuleType() {
        return new PriceVarianceRuleType();
    }

    /**
     * Create an instance of {@link PromotionType }
     * 
     */
    public PromotionType createPromotionType() {
        return new PromotionType();
    }

    /**
     * Create an instance of {@link PromotionIssuerType }
     * 
     */
    public PromotionIssuerType createPromotionIssuerType() {
        return new PromotionIssuerType();
    }

    /**
     * Create an instance of {@link OrgType }
     * 
     */
    public OrgType createOrgType() {
        return new OrgType();
    }

    /**
     * Create an instance of {@link TravelAgencyType }
     * 
     */
    public TravelAgencyType createTravelAgencyType() {
        return new TravelAgencyType();
    }

    /**
     * Create an instance of {@link TravelAgentType }
     * 
     */
    public TravelAgentType createTravelAgentType() {
        return new TravelAgentType();
    }

    /**
     * Create an instance of {@link ReshopResultsType }
     * 
     */
    public ReshopResultsType createReshopResultsType() {
        return new ReshopResultsType();
    }

    /**
     * Create an instance of {@link RepricedOfferType }
     * 
     */
    public RepricedOfferType createRepricedOfferType() {
        return new RepricedOfferType();
    }

    /**
     * Create an instance of {@link RepricedOfferItemType }
     * 
     */
    public RepricedOfferItemType createRepricedOfferItemType() {
        return new RepricedOfferItemType();
    }

    /**
     * Create an instance of {@link OriginalOrderItemType }
     * 
     */
    public OriginalOrderItemType createOriginalOrderItemType() {
        return new OriginalOrderItemType();
    }

    /**
     * Create an instance of {@link ReshopOffersType }
     * 
     */
    public ReshopOffersType createReshopOffersType() {
        return new ReshopOffersType();
    }

    /**
     * Create an instance of {@link ALaCarteOfferItemType }
     * 
     */
    public ALaCarteOfferItemType createALaCarteOfferItemType() {
        return new ALaCarteOfferItemType();
    }

    /**
     * Create an instance of {@link EligibilityType }
     * 
     */
    public EligibilityType createEligibilityType() {
        return new EligibilityType();
    }

    /**
     * Create an instance of {@link FlightAssociationsType }
     * 
     */
    public FlightAssociationsType createFlightAssociationsType() {
        return new FlightAssociationsType();
    }

    /**
     * Create an instance of {@link ServiceType }
     * 
     */
    public ServiceType createServiceType() {
        return new ServiceType();
    }

    /**
     * Create an instance of {@link JourneyOverviewType }
     * 
     */
    public JourneyOverviewType createJourneyOverviewType() {
        return new JourneyOverviewType();
    }

    /**
     * Create an instance of {@link JourneyPriceClassType }
     * 
     */
    public JourneyPriceClassType createJourneyPriceClassType() {
        return new JourneyPriceClassType();
    }

    /**
     * Create an instance of {@link PTCOfferParametersType }
     * 
     */
    public PTCOfferParametersType createPTCOfferParametersType() {
        return new PTCOfferParametersType();
    }

    /**
     * Create an instance of {@link Offer1Type }
     * 
     */
    public Offer1Type createOffer1Type() {
        return new Offer1Type();
    }

    /**
     * Create an instance of {@link OfferItemType }
     * 
     */
    public OfferItemType createOfferItemType() {
        return new OfferItemType();
    }

    /**
     * Create an instance of {@link ReshopDifferentialType }
     * 
     */
    public ReshopDifferentialType createReshopDifferentialType() {
        return new ReshopDifferentialType();
    }

    /**
     * Create an instance of {@link Service1Type }
     * 
     */
    public Service1Type createService1Type() {
        return new Service1Type();
    }

    /**
     * Create an instance of {@link ServiceAssociationsType }
     * 
     */
    public ServiceAssociationsType createServiceAssociationsType() {
        return new ServiceAssociationsType();
    }

    /**
     * Create an instance of {@link SeatAssignmentType }
     * 
     */
    public SeatAssignmentType createSeatAssignmentType() {
        return new SeatAssignmentType();
    }

    /**
     * Create an instance of {@link SeatType }
     * 
     */
    public SeatType createSeatType() {
        return new SeatType();
    }

    /**
     * Create an instance of {@link ServiceDefinitionRefType }
     * 
     */
    public ServiceDefinitionRefType createServiceDefinitionRefType() {
        return new ServiceDefinitionRefType();
    }

    /**
     * Create an instance of {@link DeleteOrderItemType }
     * 
     */
    public DeleteOrderItemType createDeleteOrderItemType() {
        return new DeleteOrderItemType();
    }

    /**
     * Create an instance of {@link NameChangeOfferItemType }
     * 
     */
    public NameChangeOfferItemType createNameChangeOfferItemType() {
        return new NameChangeOfferItemType();
    }

    /**
     * Create an instance of {@link NameChangeServiceType }
     * 
     */
    public NameChangeServiceType createNameChangeServiceType() {
        return new NameChangeServiceType();
    }

    /**
     * Create an instance of {@link PaxNameChangeType }
     * 
     */
    public PaxNameChangeType createPaxNameChangeType() {
        return new PaxNameChangeType();
    }

    /**
     * Create an instance of {@link ShoppingResponseType }
     * 
     */
    public ShoppingResponseType createShoppingResponseType() {
        return new ShoppingResponseType();
    }

    /**
     * Create an instance of {@link WarningType }
     * 
     */
    public WarningType createWarningType() {
        return new WarningType();
    }

    /**
     * Create an instance of {@link OrderRefType }
     * 
     */
    public OrderRefType createOrderRefType() {
        return new OrderRefType();
    }

    /**
     * Create an instance of {@link CityType }
     * 
     */
    public CityType createCityType() {
        return new CityType();
    }

    /**
     * Create an instance of {@link StationType }
     * 
     */
    public StationType createStationType() {
        return new StationType();
    }

    /**
     * Create an instance of {@link ContentOwnerType }
     * 
     */
    public ContentOwnerType createContentOwnerType() {
        return new ContentOwnerType();
    }

    /**
     * Create an instance of {@link ContentSourceType }
     * 
     */
    public ContentSourceType createContentSourceType() {
        return new ContentSourceType();
    }

    /**
     * Create an instance of {@link PaxLegType }
     * 
     */
    public PaxLegType createPaxLegType() {
        return new PaxLegType();
    }

    /**
     * Create an instance of {@link OriginalOrderType }
     * 
     */
    public OriginalOrderType createOriginalOrderType() {
        return new OriginalOrderType();
    }

    /**
     * Create an instance of {@link BoardingGateType }
     * 
     */
    public BoardingGateType createBoardingGateType() {
        return new BoardingGateType();
    }

    /**
     * Create an instance of {@link TerminalType }
     * 
     */
    public TerminalType createTerminalType() {
        return new TerminalType();
    }

    /**
     * Create an instance of {@link PolicyType }
     * 
     */
    public PolicyType createPolicyType() {
        return new PolicyType();
    }

    /**
     * Create an instance of {@link PolicyNodeInfoType }
     * 
     */
    public PolicyNodeInfoType createPolicyNodeInfoType() {
        return new PolicyNodeInfoType();
    }

    /**
     * Create an instance of {@link CollectionPointTaxType }
     * 
     */
    public CollectionPointTaxType createCollectionPointTaxType() {
        return new CollectionPointTaxType();
    }

    /**
     * Create an instance of {@link CountrySubDivisionType }
     * 
     */
    public CountrySubDivisionType createCountrySubDivisionType() {
        return new CountrySubDivisionType();
    }

    /**
     * Create an instance of {@link PriceCalendarDateType }
     * 
     */
    public PriceCalendarDateType createPriceCalendarDateType() {
        return new PriceCalendarDateType();
    }

    /**
     * Create an instance of {@link OfferType.BaggageAllowance }
     * 
     */
    public OfferType.BaggageAllowance createOfferTypeBaggageAllowance() {
        return new OfferType.BaggageAllowance();
    }

    /**
     * Create an instance of {@link FareListType.FareGroup }
     * 
     */
    public FareListType.FareGroup createFareListTypeFareGroup() {
        return new FareListType.FareGroup();
    }

}
